package co.edu.uniandes.mundo;

import java.rmi.Naming;
import java.util.List;

import co.edu.uniandes.dto.Pais;
import co.edu.uniandes.services.IServices;
import co.edu.uniandes.services.IServicioPais;

/**
 * 
 * @author Rafael Guillermo Blanco Banquez <rafaelg.blancob@gmail.com>
 * 
 */
public class PruebaConexionRMI {

	/**
	 * Construct de la Clase PruebaConexionRMI
	 */
	public PruebaConexionRMI() {
		try {

			IServicioPais servicioPais = (IServicioPais)Naming.lookup(IServicioPais.NAME_RMI_INVOKE); 

			List<Pais> listaPaises = servicioPais.consultar();
			
			for (Pais unPais : listaPaises) {
				System.out.println(unPais.getId()+" , "+unPais.getNombre());
			}
			
		} catch (Exception e) {
			e.printStackTrace();
		}
	}

	/**
	 * Metodo Statico Main
	 * 
	 * @param args
	 */
	public static void main(String[] args) {
		new PruebaConexionRMI();
	}
}
